using System;
using System.Collections.Generic;
using System.Text;
using System.Xml;

using miciv;

namespace micivCore.Components
{
    public class CoLeaderProto : ComponentPrototypeBase<CoLeaderManager>
    {
        public CoLeaderProto()
        {
        }

        override public bool Initialize(EntityPrototype _enProto, XmlElement _xmlConfig, IComponentManager _coManager)
        {
            if (false != base.Initialize(_enProto, _xmlConfig, _coManager))
            {
                return true;
            }
            return false;
        }
    }

    public class CoLeader : Level.LevelComponentBase<CoLeaderProto>
    {
        public CoLeader()
        {
        }

        override public bool Initialize(Entity _entity, IComponentPrototype _coProto)
        {
            if (false != base.Initialize(_entity, _coProto))
            {
                return true;
            }
            return false;
        }
    }
}
